@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #000000;
	font-family: "微软雅黑";
}
ul,ol,img{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
}
img {
	border: none;
	vertical-align: top;
	list-style-type:none;
}
a {
	color: #0088ce;
	text-decoration: none;
}
a:hover {
	color: #e9385b;
	font-weight: 700;
}
.clear {
	clear: both;
}
.displayN {
	display: none;	
}
.mininav {
	width: 100%;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 13px;
	background-color: #644117;
	text-align: center;
	overflow: hidden;
	}
.mininav ul {
	width: 1100px;
	height:50px;
	margin: 0 auto;
	}	
.mininav ul .li-img {
	background: none;
	padding: 0px;
	}
.mininav ul li {
	float: left;
	background: url(../images/shu.gif) no-repeat 0;
	padding: 0 10px;
	}
.mininav ul li a {
	color: #fcfeff;
	text-decoration: none;
	}
.mininav ul li a:hover{
	 color:#fc7933; 
	 text-decoration:underline;
	 }	
.banner{
	width:100%;
	height:544px;
	background:url(../images/banner_02.jpg) no-repeat top;
	}	
.banner1{
	width:1000px;
	height:544px;
	margin:0 auto;
	background:url(../images/banner1_03.jpg) no-repeat top;
	}	 
.banner1 p{
	text-align:center;
	font-size:22px;
	padding-top:425px;
	color:#fc7933;
	text-shadow:2px 2px 2px #b8b6b7;
	}	 
.banner1 p strong{
	font-size:37px;
	}	 
.nav{
	width:100%;
	height:66px;
	background-color:#57cbc0;
	overflow:hidden;
	margin-bottom:20px;
	}	 
.nav1{
	width:1000px;
	height:66px;
	background-color:#57cbc0;
	margin:0 auto;
	line-height:66px;
	font-size:20px;
	overflow:hidden;
	margin-bottom:20px;
	}
.nav1 ul{
	width:940px;
	height:66px;
	margin:0 auto;
	}	
.nav1 ul li{
	float:left;
	}	
.nav1 ul li a{
	color:#FFF;
	}		 
.nav1 ul li.t1{
	width:128px;
	height:66px;
	float:left;
	background:url(../images/nav_03.jpg) no-repeat left;
	}
.nav1 ul li.t1:hover{
	width:128px;
	height:66px;
	background:url(../images/nav_03.png) no-repeat left;
	}
.nav1 ul li.t1 span,.nav1 ul li.t2 span,.nav1 ul li.t3 span,.nav1 ul li.t4 span,.nav1 ul li.t5 span{
	padding-left:66px;
	padding-right:0;
	float:left;
	}	
.nav1 ul li.t2{
	width:165px;
	height:66px;
	background:url(../images/nav_05.jpg) no-repeat left;
	}
.nav1 ul li.t2:hover{
	width:165px;
	height:66px;
	background:url(../images/nav_05.png) no-repeat left;
	}
.nav1 ul li.t3{
	width:208px;
	height:66px;
	background:url(../images/nav_07.jpg) no-repeat left;
	}
.nav1 ul li.t3:hover{
	width:208px;
	height:66px;
	background:url(../images/nav_07.png) no-repeat left;
	}
.nav1 ul li.t4{
	width:210px;
	height:66px;
	background:url(../images/nav_09.jpg) no-repeat left;
	}
.nav1 ul li.t4:hover{
	width:210px;
	height:66px;
	background:url(../images/nav_09.png) no-repeat left;
	}							
.nav1 ul li.t5{
	width:220px;
	height:66px;
	background:url(../images/nav_11.jpg) no-repeat left;
	}
.nav1 ul li.t5:hover{
	width:220px;
	height:66px;
	background:url(../images/nav_11.png) no-repeat left;
	}
.main1{
	width:1000px;
	height:424px;
	margin:0 auto;
	margin-bottom:20px;
	}	
.main11{
	width:654px;
	height:424px;
	float:left;
	background-image:url(../images/main1_03.jpg);
	}	
.main11 h2{
	font-size:40px;
	font-weight:400;
	color:#fc7933;
	padding-top:13px;
	padding-left:273px;
	margin-bottom:50px;
	}
.main11 p{
	font-size:16px;
	line-height:34px;
	text-indent:32px;
	padding-left:50px;
	padding-right:50px;
	color:#171717;
	}		
.main12{
	width:326px;
	height:424px;
	background-color:#cbe5da;
	float:right;
	}
.main12 h3{
	font-size:28px;
	font-weight:400;
	text-align:center;
	line-height:65px;
	color:#3f3f3f;
	}	
.questionBlock { float: left; width: 300px; margin-top: 5px; font-size: 12px; height: 298px; text-align: left; margin-left:12px;_margin-left:6px;}
.questionBlock ul { padding:5px; padding-top:0px; }
.questionBlock ul li { border-bottom:1px dashed #ffffff; padding:9px 0; clear:both; }
.questionBlock ul li label { width:80px; height:20px; line-height:20px; text-align:right; display:inline-block; float:left; padding-right:2px; color:#3f3f3f; }
.questionBlock ul li .se_3 { height:20px; width:60px; margin-right:5px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:165px; height:17px; line-height:17px; border:1px solid #dfdfdf; padding-left:3px; }
.questionBlock .txt_2 { width:120px; }
.questionBlock .txt_3 { height:30px; overflow-y:hidden; }
.questionBlock .btn { text-align:center; }
.questionBlock .btn .btn_submit,.questionBlock .btn .btn_reset{height:24px;font-size:15px;cursor:pointer;border: none;border-radius: 5px;background: #fff;color: #5b5b5b;outline:none;}
.questionBlock .btn .btn_submit{background:#fc7933;font-weight:400;color:#ffffff;box-shadow: 1px 1px 2px #d37300;}
.questionBlock .btn .btn_submit:hover{background:#ffdd00; font-weight:400; color:#3f3f3f;}
.questionBlock label em { color:#FF0000; padding:0 5px; }
.questionBlock select { font:12px; }		
.main2{
	width:100%;
	height:1787px;
	background:url(../images/gjdrb--0507_02.png) no-repeat top;
	background-color:#cbe5da;
	}
.main21{
	width:1000px;
	height:140px;
	margin:0 auto;
	}
.main22{
	width:994px;
	height:1600px;
	margin:0 auto;
	background-color:#FFF;
	border:3px solid #fcbb72;
	margin-bottom:40px;
	}
.main22 h2,.main32 h2,.main42 h2{
	font-size:24px;
	color:#fc7933;
	background:url(../images/shanzi_03.png) no-repeat left;
	margin-left:80px;
	padding-left:35px;
	line-height:80px;
	}
.main22 ul,.main32 ul,.main42 ul{
	width:834px;
	height:80px;
	border-bottom:1px dashed #fc7933;
	margin-left:80px;
	margin-right:80px;
	}
.main22 li,.main32 li,.main42 li{
	width:417px;
	height:36px;
	float:left;
	line-height:36px;
	font-size:16px;
	color:#312f2f;
	}
.main22 li.b1{
	width:312px;
	height:36px;
	padding-left:105px;
	}
.main32 li.b2{
	width:322px;
	height:36px;
	padding-left:55px;
	}	
.main42 li.b2{
	width:322px;
	height:36px;
	padding-left:95px;
	}	
.main23{
	width:836px;
	height:296px;
	margin:0 auto;
	background-image:url(../images/gs_03.jpg);
	font-size:18px;
	}
.main23 dt{
	width:358px;
	height:133px;
	padding-left:30px;
	padding-top:25px;
	color:#312f2f;
	font-size:16px;
	line-height:28px;
	float:left;
	display:block;
	}	
.main23 dt b{
	font-size:18px;
	}	
.main23 dt.v1{
	width:305px;
	height:86px;
	padding-top:50px;
	padding-left:80px;
	font-size:18px;
	float:left;
	}	
.main23 dt.v1 a{
	width:305px;
	height:86px;
	color:#fc7933;
	display:block;
	}	
.main23 dd{
	width:405px;
	height:159px;
	float:right;
	display:block;
	font-size:16px;
	line-height:28px;
	}	
.main23 dd.m1{
	width:405px;
	height:112px;
	float:right;
	display:block;
	font-size:16px;
	line-height:28px;
	padding-top:25px;
	}	
.main24{
	width:805px;
	height:125px;
	margin:0 auto;
	border:3px solid #cbe5da;
	font-size:16px;
	line-height:36px;
	padding-top:25px;
	padding-left:25px;
	color:#312f2f;
	}
.main24 a,.main26 a{
	float:right;
	margin-right:25px;
	font-size:18px;
	color:#fc7933;
	}
.main25{
	width:914px;
	height:133px;
	margin-left:80px;
	}
.main25 ul{
	width:835px;
	height:133px;
	border:none;
	padding-left:0;
	background:url(../images/gaocai_03.jpg) no-repeat top;
	}	
.main25 ul li{
	width:171px;
	height:70px;
	padding-top:63px;
	}
.main25 ul li:hover{
	color:#fc7933;
	}
.main26{
	width:785px;
	height:125px;
	margin:0 auto;
	border:3px solid #cbe5da;
	font-size:16px;
	line-height:32px;
	padding:20px;
	color:#312f2f;
	margin-bottom:30px;
	}
.main27{
	width:994px;
	height:330px;
	}
.main27 h3{
	width:994px;
	height:80px;
	background:url(../images/asdas_03.jpg) no-repeat top;
	font-size:24px;
	color:#FFF;
	text-align:center;
	line-height:50px;
	padding:0;
	margin-bottom:20px;
	}
.main27 ul{
	width:944px;
	height:239px;
	border:none;
	padding:0;
	margin:0;
	padding-left:50px;
	overflow:hidden;
	}	
.main27 li{
	width:209px;
	height:223px;
	float:left;
	margin-right:20px;
	text-align:center;
	overflow:hidden;
	}
.main27 li:hover{
	width:209px;
	height:227px;
	overflow:hidden;
	}
.main27 li img{transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;display:block;filter:alpha(opacity=100);-moz-opacity:0.7;opacity:0.7;}	
.main27 li img:hover{
	width:209px;
	height:143px;
 transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform:
 scale(1.1);filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
 overflow:hidden;
 display:inline;
	}			
.main27 li p{
	padding-top:5px;
	font-size:16px;
	line-height:36px;
	}	
.main27 li h4{
	font-size:14px;
	color:#fc7933;
	line-height:24px;
	}
.main27 li a p{
	color:#191818;
	}		
.main27 li h4 a{
	color:#fc7933;
	}	
.main27 li h4 a:hover{
	text-decoration:underline;
	}	
.main3{
	width:100%;
	height:1630px;
	background:url(../images/main3_02.jpg) no-repeat top;
	background-color:#FFF;
	}		
.main31{
	width:1000px;
	height:138px;
	margin:0 auto;
	}	
.main32{
	width:994px;
	height:1445px;
	margin:0 auto;
	background-color:#FFF;
	border:3px solid #fcbb72;
	margin-bottom:40px;
	}
.main33{
	width:833px;
	height:310px;
	margin:0 auto;
	background-image:url(../images/main32benke_03.jpg);
	border:none;
	}
.main33 ul{
	width:833px;
	height:310px;
	margin:0 auto;
	border:none;
	}	
.main33 li{
	width:416px;
	height:155px;
	float:left;
	font-size:14px;
	line-height:24px;
	}
.main33 li.f1{
	width:401px;
	height:140px;
	padding-top:15px;
	padding-left:15px;
	}
.main33 li.f2{
	width:416px;
	height:140px;
	padding-top:15px;
	}		
.main33 li b{
	font-size:16px;
	line-height:32px;
	}
.main33 li.f3{
	width:384px;
	height:150px;
	}	
.main33 li a{
	width:316px;
	height:155px;
	font-size:18px;
	padding-left:100px;
	line-height:155px;
	color:#fc7933;
	display:block;
	}	
.main34{
	width:805px;
	height:205px;
	margin:0 auto;
	border:3px solid #cbe5da;
	font-size:16px;
	line-height:30px;
	padding-top:20px;
	padding-left:25px;
	color:#312f2f;
	}	
.main34 a{
	font-size:18px;
	color:#fc7933;
	float:right;
	margin-right:30px;
	line-height:40px;
	}	
.main35{
	width:833px;
	height:140px;
	margin-left:80px;
	margin-bottom:30px;
	}		
.main35 ul{
	background:url(../images/bkciliao_03.jpg) no-repeat top;
	padding:0;
	margin:0;
	border:none;
	width:753px;
	height:140px;
	padding-left:40px;
	padding-right:40px;
	}	
.main35 ul li{
	width:94px;
	padding-top:48px;
	height:92px;
	font-size:14px;
	line-height:22px;
	}		
.main35 ul li:hover{
	color:#fc7933;
	}	
.main4{
	width:100%;
	height:2544px;
	background:url(../images/yanjiu_06.jpg) no-repeat bottom;
	background-color:#cbe4dd;
	}
.main41{
	width:1000px;
	height:147px;
	margin:0 auto;
	}	
.main42{
	width:994px;
	height:2357px;
	margin:0 auto;
	background-color:#FFF;
	border:3px solid #fcbb72;
	margin-bottom:40px;
	}
.main43{
	width:783px;
	height:210px;
	margin:0 auto;
	border:3px solid #c6e2e0;
	padding:25px;
	font-size:16px;
	line-height:30px;
	}	
.main43 p{
	text-indent:32px;
	}
.main42 ul li.yy1{
	border:1px solid #d9d8d8;
	}		
.main42 ul li.yy1:hover{
	border:1px solid #fcbb72;
	}
.main53{
	width:833px;
	height:178px;
	float:left;
	margin-left:80px;
	position:relative;
	background-image:url(../images/cx_03.jpg);
	}		
.main531{
	width:418px;
	height:169px;
	float:left;
	margin-left:82px;
	padding:0;
	margin:0;
	position:absolute;
	}
.main531 ul{
	width: 418px;
	height: 169px;
	margin: 0;
	border: none;
	left: 0px;
	top: 0px;
	}
.main531 ul li.z1{
	width:52px;
	height:46px;
	background-color:#fc7933;
	color:#ffffff;
	font-size:14px;
	font-weight:700;
	float:left;
	margin-right:40px;
	line-height:20px;
	text-align:center;
	}	
.main531 ul li.z2{
	width:52px;
	height:46px;
	background-color:#cbe5da;
	color:#373636;
	font-size:14px;
	font-weight:700;
	float:left;
	margin-right:40px;
	line-height:20px;
	text-align:center;
	}		
.main531 ul li.ww{
	margin-bottom:75px;
	}	
.main531 ul li.ww1{
	line-height:40px;
	}	
.main9122{
	width: 300px;
	height: 50px;
	position: absolute;
	z-index: 999;
	left: 15px;
	top: 60px;
	font-size: 14px;
	font-weight: 700;
	line-height: 50px;
	text-align: center;
	border: 1px dashed #cbe5da;
	color:#373636;
	}
.nb1{
	width: 300px;
	height: 50px;
	position: absolute;
	z-index: 999;
	font-size: 14px;
	font-weight: 700;
	line-height: 50px;
	text-align: center;
	border: 1px dashed #cbe5da;
	color: #373636;
	top: -1px;
	}
.nb2{
	width: 300px;
	height: 50px;
	position: absolute;
	z-index: 999;
	font-size: 14px;
	font-weight: 700;
	line-height: 50px;
	text-align: center;
	border: 1px dashed #cbe5da;
	color:#373636;
	}					
.main532{
	width: 346px;
	height: 170px;
	float: left;
	margin-left: 82px;
	padding: 0;
	margin: 0;
	position: absolute;
	left: 491px;
	top: 0px;
	}
.main532 ul{
	width: 418px;
	height: 169px;
	margin: 0;
	border: none;
	left: 0px;
	top: 0px;
	}
.main532 ul li.z1{
	width:52px;
	height:46px;
	background-color:#fc7933;
	color:#ffffff;
	font-size:14px;
	font-weight:700;
	float:left;
	margin-right:40px;
	line-height:20px;
	text-align:center;
	}	
.main532 ul li.z2{
	width:52px;
	height:46px;
	background-color:#cbe5da;
	color:#373636;
	font-size:14px;
	font-weight:700;
	float:left;
	margin-right:40px;
	line-height:20px;
	text-align:center;
	}		
.main532 ul li.ww{
	margin-bottom:75px;
	}	
.main532 ul li.ww1{
	line-height:40px;
	}	
.main9123{
	width: 300px;
	height: 50px;
	position: absolute;
	z-index: 999;
	left: 515px;
	top: 58px;
	font-size: 14px;
	font-weight: 700;
	line-height: 50px;
	text-align: center;
	border: 1px dashed #cbe5da;
	color: #373636;
	}	
.main6{
	width:789px;
	height:134px;
	border:3px solid #cbe5da;
	float:left;
	margin-left:80px;
	font-size:16px;
	padding:20px;
	line-height:32px;
	color:#373636;
	margin-bottom:30px;
	}
.main6 b{
	font-size:18px;
	}	
.main6 a{
	width:260px;
	height:40px;
	float:right;
	display:block;
	line-height:40px;
	color:#fc7933;
	}	
.zhuanti{
	width:1000px;
	height:275px;
	margin:0 auto;
	}		
.zhuanti ul li{
	width:315px;
	height:103px;
	float:left;
	margin-left:14px;
	overflow:hidden;
	}	
.zhuanti ul li a img{transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;width:315px;height:103px;display:block;filter:alpha(opacity=100);-moz-opacity:0.7;opacity:0.7;}
.zhuanti ul li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform:
 scale(1.1);filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}					
.weibo{
	width:1000px;
	height:350px;
	}	
.footer {
	width: 100%;
	height: 120px;
	background-color:#b4d7c3;
	padding-top: 30px;
	overflow: hidden;
	font-size: 13px;
}
.footer p {
	width: 1000px;
	height:240px;
	text-align: center;
	line-height: 28px;
	color: #f6f6f6;
	margin: 0 auto;
	margin: 10px auto;
	font-size:13px;
}
#gotop  {
	width:105px;
	height:345px;
	position: fixed;
	background:url(../images/daohang_03.png) no-repeat top;
	right: 2%;
	_position: absolute;
expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	font-size: 16px;
	font-weight: 400;
		bottom:30px;
		_bottom: auto;
		top:20%;
		_top: auto;
		color:#f7f6f6;

}

#gotop ul{
	width: 128px;
	height: 436px;
	}
#gotop ul li {
	width:74px;
	height:40px;
	line-height:39px;
	padding-left:30px;
}

#gotop ul li.uu1 {
	width:74px;
	height:40px;
	line-height:39px;
	padding-left:30px;
	padding-top:0;
}


#gotop ul li a {
	color: #f7f6f6;
}
#gotop ul li a:hover {
	color:#f7f6f6;
	font-size:16px;
	font-weight:700;
}
#gotop ul li a.a1{
	margin-top:100px;
	}
#gotop ul li.zxc a{
	font-size: 16px;
	font-weight: 700;
	margin-bottom:0px;
	display:block;
	margin-left:0;
	}
	
/*左客服*/
#float-kefu{position:fixed;left:5px;top:50%;width:120px;height:500px;background:url("../images/kefu_l.png") center top scroll no-repeat;overflow:hidden;padding-bottom:2px;margin-top:-250px;z-index: 2}
#float-kefu ul{width:70px;height:auto;margin:94px 0 0 44px}
#float-kefu ul li{width:70px;height:40px;margin-top:3px}
#float-kefu ul li a{display:block;width:70px;height:40px;color:#fff;font-size:14px;line-height:40px;}
#float-kefu ul li a:hover{text-decoration: underline}	